#ifndef FUNCIONES_H_
#define FUNCIONES_H_

#define ERROR 0

/*
 * Valor de retorno para indicar overflow en mcm.
 */
#define OVERFLOW 1

/**
 * Devuelve el máximo común divisor de @c a y @c b.
 * @c a y @c b deben ser mayores o iguales a 2 (si no
 * devuelve ERROR).
 */
unsigned int mcd(unsigned int a, unsigned int b);

/**
 * Devuelve el mínimo común divisor de @c a y @c b.
 * @c a y @c b deben ser mayores o iguales a 2 (si no
 * devuelve ERROR).
 */
unsigned int mcm(unsigned int a, unsigned int b);

#endif /* FUNCIONES_H_ */
